﻿using System.Data.SqlClient;
using System.Data;
using System.Collections;
using Datos;
using System.IO;
using Negocio;

namespace Negocio
{
    public class Usuario
    {
        public static string[] NombresCampos = { "UsuarioId", "NombreUsuario", "Contraseña" };
        public static string[] NombresCamposCod = { "UsuarioId", "NombreUsuario", "PwdEncrypt(Contraseña)" };
        public static string[] NombresCamposDat = { "NombreUsuario", "PwdEncrypt(Contraseña)" };
        public static string[] NombresCamposId = { "UsuarioId" };

        public int Insertar(ArrayList Dato)
        {
            return MetodosDatosDao.Insertar("Prueba", NombresCamposDat, Dato);
        }

        public int Modificar(ArrayList Dato)
        {
            return MetodosDatosDao.Modificar("Prueba", NombresCamposCod, Dato);
        }

        public int Borrar(ArrayList Dato)
        {
            return MetodosDatosDao.Borrar("Prueba", NombresCamposId, Dato);
        }

        public DataTable Seleccionar()
        {
            return MetodosDatosDao.Seleccionar("Prueba", NombresCampos);
        }

        public bool Comparar(ArrayList Dato)
        {
            return MetodosDatos.Comparar(Dato);
        }
    }
}
